https://codepen.io/makzan/pen/Pooozya
h1 a {
text-decoration: none;
color: transparent;
background: linear-gradient(110deg, #999, #999 8%, white 10%, white 25%, #999 27%, #999);
background-size: 200% 100%;
-webkit-background-clip: text;
background-clip: text;
background-position: 60% 0;
transition: 500ms;
}
h1 a:hover {
background-position: -90% 0;
}